cement for animal hooves - French English Dictionary